English Nouns: defeat

English Nouns verb 'defeat' conjugated